Tables [dbo].[DeferredIncomeWork]
Properties
PropertyValue
Created10:31:19 AM Tuesday, March 02, 2010
Last Modified1:17:32 PM Thursday, February 23, 2012
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key PK_DeferredIncomeWork: DeferredIncomeWorkKeyDeferredIncomeWorkKeyuniqueidentifier16
No
(newid())
InvoiceKeyuniqueidentifier16
Yes
InvoiceNumbernvarchar(50)100
Yes
EffectiveDatedatetime8
Yes
FinancialEntityCodenvarchar(50)100
No
DeferredIncomeGLAccountCodenvarchar(100)200
No
TargetGLAccountCodenvarchar(100)200
No
AmountDeferreddecimal(18,4)9
No
DeferralTermsCodenvarchar(50)100
Yes
Foreign Keys FK_DeferredIncomeWork_OrganizationMain: [dbo].[OrganizationMain].OrganizationKeyIndexes IX_DeferredIncomeWork_OrganizationKey: OrganizationKeyOrganizationKeyuniqueidentifier16
Yes
GLTransactionLineKeyuniqueidentifier16
Yes
TotalAmountToBeDeferreddecimal(18,4)9
No
InvoiceLineKeyuniqueidentifier16
Yes
InvoiceLineNumberint4
Yes
DeferralTermsKeyuniqueidentifier16
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_DeferredIncomeWork: DeferredIncomeWorkKeyPK_DeferredIncomeWorkDeferredIncomeWorkKey
Yes
IX_DeferredIncomeWork_OrganizationKeyOrganizationKey
Foreign Keys Foreign Keys
NameColumns
FK_DeferredIncomeWork_OrganizationMainOrganizationKey->[dbo].[OrganizationMain].[OrganizationKey]
SQL Script
CREATE TABLE [dbo].[DeferredIncomeWork]
(
[DeferredIncomeWorkKey] [uniqueidentifier] NOT NULL CONSTRAINT [DF_DeferredIncomeWork_DeferredIncomeWorkKey] DEFAULT (newid()),
[InvoiceKey] [uniqueidentifier] NULL,
[InvoiceNumber] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[EffectiveDate] [datetime] NULL,
[FinancialEntityCode] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[DeferredIncomeGLAccountCode] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[TargetGLAccountCode] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[AmountDeferred] [decimal] (18, 4) NOT NULL,
[DeferralTermsCode] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[OrganizationKey] [uniqueidentifier] NULL,
[GLTransactionLineKey] [uniqueidentifier] NULL,
[TotalAmountToBeDeferred] [decimal] (18, 4) NOT NULL,
[InvoiceLineKey] [uniqueidentifier] NULL,
[InvoiceLineNumber] [int] NULL,
[DeferralTermsKey] [uniqueidentifier] NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[DeferredIncomeWork] ADD CONSTRAINT [PK_DeferredIncomeWork] PRIMARY KEY CLUSTERED ([DeferredIncomeWorkKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_DeferredIncomeWork_OrganizationKey] ON [dbo].[DeferredIncomeWork] ([OrganizationKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[DeferredIncomeWork] ADD CONSTRAINT [FK_DeferredIncomeWork_OrganizationMain] FOREIGN KEY ([OrganizationKey]) REFERENCES [dbo].[OrganizationMain] ([OrganizationKey])
GO
Uses
Used By